//
//  UILabel+HPExtension.swift
//  MyWeibo
//
//  Created by Apeng on 16/4/13.
//  Copyright © 2016年 Apengpeng. All rights reserved.
//

import UIKit

extension UILabel {
    
    convenience init(text: String, textColor: UIColor, fontSzie: CGFloat, margin: CGFloat = 0) {
        // 遍历构造函数使用self 来初始化
        self.init()
        self.text = text
        self.textColor = textColor
        self.font = UIFont.systemFontOfSize(fontSzie)
//        backgroundColor = UIColor.whiteColor()
        numberOfLines = 0
        textAlignment = .Center
        
        // 设置宽度
        if margin > 0 {
            // 设置最大的显示宽度
            preferredMaxLayoutWidth = screenWidth - 2 * margin
            textAlignment = .Left
        }
        // 自适应大小
        sizeToFit()
    }
}